excretion capabilities - Espagnol Anglais Dictionnaire